Provo River Parkway 50k

The Provo River Parkway Trail is exactly 25k long – Utah Lake to Vivian Park. That seemed predestined to be run as an out-and-back 50k. This is the longest pavement run I’ve ever done. Ouch.